# 上下文管理器
# 使用 with 语句 as 一个命名，则不需要在写 close 关闭资源的代码，会自动关闭
# as 赋值给一个名称
with open('python入门/文件常用的各种操作/测试-读.txt', 'r', encoding='utf-8') as du:
    print(du.read())


# ↓↓↓↓↓↓ 实例
with open('python入门/文件常用的各种操作/头像1.jpg', 'rb') as x:
    with open('python入门/文件常用的各种操作/测试版2-头像.jpg', 'wb')as x1:
        x1.write(x.read())
